* lisp/subr.el (pop): Use `car-safe'.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 5 Sep 2013 03:46:34 +0000 (23:46 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 5 Sep 2013 03:46:34 +0000 (23:46 -0400)
commite8aecfb990605ba8b107d309a0a7e46a44bf3ef3
tree865ee86aa06c15c041ae3eba40ba54003fde848d
parent7e6d2323c9660dac7bba746c5e9f61daeb53b083
* lisp/subr.el (pop): Use `car-safe'.
* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove hack
to detect unused `pop' return value.

* lisp/emacs-lisp/advice.el (defadvice): Add indent rule.

* lisp/international/mule-cmds.el: Require CL.
(find-coding-systems-for-charsets): Avoid add-to-list.
(sanitize-coding-system-list): New function, extracted from
select-safe-coding-system-interactively.
(select-safe-coding-system-interactively): Use it.
(read-input-method-name): Accept symbols for `default'.

* lisp/progmodes/python.el (python-nav-beginning-of-block): Remove unused
var `block-regexp'.
(python-nav--forward-sexp): Remove unused var `re-search-fn'.
(python-fill-string): Remove unused var `marker'.
(python-skeleton-add-menu-items): Remove unused var `items'.
lisp/ChangeLog
lisp/emacs-lisp/advice.el
lisp/emacs-lisp/byte-opt.el
lisp/international/mule-cmds.el
lisp/progmodes/python.el
lisp/subr.el